package com.abaaba.project2.service;


import com.abaaba.project2.bean.AdTopic;
import com.abaaba.project2.bean.bo.AdTopicReqBo;
import com.abaaba.project2.bean.bo.AddAdvertisementTopicBo;
import com.abaaba.project2.bean.bo.UpdateAdvertisementTopicBo;
import com.abaaba.project2.bean.data.AdvertisementTopicInfo;
import com.abaaba.project2.bean.vo.AddAdvertisementTopicVo;
import com.abaaba.project2.bean.vo.AdvertisementTopicListVo;
import com.abaaba.project2.bean.vo.BaseRespVo;

public interface AdvertisementTopicService {

    AdvertisementTopicListVo queryTopic(AdTopicReqBo baseReqBo);

    AddAdvertisementTopicVo createAdTopic(AddAdvertisementTopicBo addAdvertisementTopicBo);

    AdvertisementTopicInfo updateAdTopic(UpdateAdvertisementTopicBo updateAdvertisementTopicBo);

    void deleteAdTopic(AdvertisementTopicInfo advertisementTopicInfo);
}
